home *** CD-ROM | disk | FTP | other *** search
/ Internet Publisher's Toolbox 2.0 / Internet Publisher's Toolbox.iso / info / faq / www / resource / literate < prev    next >
Encoding:
Internet Message Format  |  1994-09-26  |  7.6 KB

  1. Path: bloom-beacon.mit.edu!gatech!swiss.ans.net!news.dfn.de!gs.dfn.de!news.dkrz.de!dscomsa.desy.de!dscomsf!marcus
  2. From: marcus@x4u2.desy.de (Marcus Speh)
  3. Newsgroups: comp.programming.literate,comp.answers,news.answers
  4. Subject: Literate Programming on the World Wide Web [Revised 25 September 1994]
  5. Followup-To: comp.programming.literate
  6. Date: 25 Sep 1994 13:55:47 GMT
  7. Organization: Deutsches Elektronen-Synchrotron, Hamburg, Germany.
  8. Lines: 138
  9. Approved: news-answers-request@mit.edu
  10. Distribution: world
  11. Message-ID: <MARCUS.94Sep25145547@x4u2.desy.de>
  12. Reply-To: marcus@x4u.desy.de
  13. NNTP-Posting-Host: x4u2.desy.de
  14. Summary: Information on accessing Documents on Literate Programming via the 
  15.          World-Wide Web, a distributed HyperText system.
  16. Xref: bloom-beacon.mit.edu comp.programming.literate:1588 comp.answers:7451 news.answers:26270
  17.  
  18. Archive-name: www/resources/literate-programming
  19. Last-modified: 25 September 1994
  20. Posting-Frequency: monthly
  21.  
  22. -----------------------------------------------------------------------------
  23. * Recent Changes 
  24. -----------------------------------------------------------------------------
  25. - The FWEB FAQ has been updated for FWEB v1.30 - only as plain text for
  26.    now - HTML version to come soon). 
  27. -----------------------------------------------------------------------------
  28. * Literate Programming on the World Wide Web
  29. -----------------------------------------------------------------------------
  30.    FYI, there is a wealth of information on Literate Programming,
  31.    the art of structured programming and documentation [like WEB-like systems 
  32.    with (La)TeX formatting] available on the World Wide Web [WWW], a 
  33.    distributed HyperText system, a network of documents connected by links
  34.    which can be activated electronically. 
  35.    Examples for LitProg environments are WEB for Pascal (DEK), CWEB for C/C++
  36.    (Levy/Knuth), FWEB for C/C++/Fortran/ratfor/TeX (Krommes), various 
  37.    language independent tools...and many more. The WWW resource can be
  38.    searched for keywords. The latest version of this resource info sheet is 
  39.    available via anonymous FTP to rtfm.mit.edu in file
  40.    /pub/usenet/news-answers/www/resources/literate-programming.
  41. -----------------------------------------------------------------------------
  42. * How to get to the Web
  43. -----------------------------------------------------------------------------
  44.    If you have a WWW browser up and running, try going to
  45.  
  46.        http://info.desy.de/general/users.html
  47.  
  48.    and look for "Literate Programming" in the panel which appears.
  49.    The precise URL is
  50.  
  51.        http://info.desy.de/user/projects/LitProg.html
  52.  
  53.    If you have no clue what WWW is, you can go over the Internet with
  54.  
  55.             telnet info.cern.ch
  56.  
  57.    which brings you to the WWW Home Page at CERN. You are now using the
  58.    simple line mode browser. To move around the Web, enter the numbers
  59.    given after an item. To go to the Literate Programming documents, enter
  60.  
  61.        go http://info.desy.de/user/projects/LitProg.html
  62.  
  63.    This is what you should see now:
  64. -----------------------------------------------------------------------------
  65. * What you will see here
  66. -----------------------------------------------------------------------------
  67.             LITERATE PROGRAMMING LIBRARY
  68.  
  69.    Recent Changes[1] -- Mail additions to this list to <marcus@x4u.desy.de>
  70.    You can also search for keyword on this server.[2](Here is help on
  71.    searching[3].)
  72.    ___________________________________
  73.    
  74.    Getting Start(l)ed[4]   A first look into Literate Programming with WEB
  75.                          
  76.    Virtual Course[5]      Planned GNA[6] Internet course on Literate
  77.                          Programming
  78.                          
  79.    Editing[7]             GNU Emacs mode for WEB programming
  80.                          
  81.    Tools[8]               Common, freely available Literate Programming
  82.                          environments
  83.                          
  84.    Examples[9]            Literate Programming archives and selected examples
  85.                          
  86.    Discussion[10]         Discussion on LitProg takes place on a mailing list
  87.                          and a newsgroup
  88.                          
  89.    Program Library[11]    George D. Greenwade's Literate Programming Library at
  90.                          Niord.shsu.edu. Experimental service: Archive
  91.                          Search[12]
  92.                          
  93.    FAQs[13]               Lists of Frequently Asked Questions: General and FWEB
  94.                          
  95.    Further Reading        Nelson Beebe's Literate Programming bibliography at
  96.                          ftp.math.utah.edu in directory /pub/tex/bib[14](files
  97.                          litprog.*)
  98.                          
  99.    HyperLitProg[15]       Literate Programming using HyperText[16] Techniques
  100.                          
  101.    OO-LitProg[17]         Opinions and examples on Object-Oriented[18] Literate
  102.                          Programming
  103.                          
  104.  [[Now you can continue climbing down the documentation tree by
  105.    entering numbers 1-18 and follow your own interests]]
  106. -----------------------------------------------------------------------------
  107. * More on Browsing the Web
  108. -----------------------------------------------------------------------------
  109.    A very nice way of "browsing" through WWW uses X-based tools like "tkWWW" 
  110.    or "NCSA Mosaic". For the latter, binaries for many platforms (ready for 
  111.    use) and sources are available via anonymous FTP from ftp.ncsa.uiuc.edu in 
  112.    directory Web/Mosaic-binaries. For vt100 terminals there is a much-used 
  113.    browser called "Lynx" which can be obtained by FTP from ftp2.cc.ukans.edu 
  114.    in the pub/lynx directory. Emacs users will like the "W3" browser, FTP to 
  115.    cs.indiana.edu:/pub/elisp/w3.
  116.      There is a FTP repository for browser software at info.cern.ch
  117.    (including a hypertext browser/editor for NeXTStep 3.0 and tkWWW).
  118.      If you cannot go through TELNET, you can still retrieve WWW
  119.    documents by e-mail: send Email to test-list@info.cern.ch with one or
  120.    more lines of the form
  121.  
  122.          send [http-address]
  123.    e.g. 
  124.          send http://info.desy.de/user/projects/LitProg.html
  125.  
  126.    at the bottom of the page you'll find all links of that document listed.   
  127.    Your mail system must have a mail gateway to internet mail.
  128. -----------------------------------------------------------------------------
  129. * Contact for Further Information
  130. -----------------------------------------------------------------------------
  131.    Please feel free to contact me for questions, suggestions and further
  132.    contributions, or just to tell me whether you found this information
  133.    useful in any way. 
  134.      For questions related to WWW, consult the WWW-FAQ: available via
  135.    anonymous FTP from rtfm.mit.edu in directory 
  136.    pub/usenet/news.answers/www/faq, or on WWW at URL
  137.    http://sunsite.unc.edu/boutell/faq/www_faq.html
  138.  
  139.    Enjoy!                           Marcus Speh <marcus@x4u.desy.de> for GNA. 
  140.  
  141. *****************************************************************************
  142.    Copyright 1993-94 Globewide Network Academy, Inc. Distributed under the
  143.    terms of the GNU Public License. Permission is granted to copy this 
  144.    document for free distribution so long as it remains intact and unmodified.
  145.    See more on WWW at http://uu-gna.mit.edu:8001/uu-gna/index.html or get 
  146.    the GNA FAQ via anonymous FTP to rtfm.mit.edu as file 
  147.    pub/usenet/news.answers/globewide-network-academy-faq
  148. ------------------------------------------------------------------------- END
  149. --
  150. Marcus Speh, DESY Theory & Computing, Notkestr.85, D-22603 Hamburg,Germany
  151. Phone: +49-40 8998 3753, Fax: +49-40 8994 4429, Private: +49-40 4203206 --
  152. Email: marcus@x4u.desy.de --- WWW: http://info.desy.de/www/marcus.html ---
  153.  
  154.  
  155.  
  156.